Software development skills come into play whenever you want to extend SharePoint beyond what it does or looks like out of the box. SharePoint branding and custom web parts are common development activities for almost every SharePoint implementation
•Approve SharePoint branding/usability/look and feel
Branding is something that can be done in later Phases but it’s key to keep in mind your organization’s mobile device strategy when road mapping and planning your custom SharePoint branding initiative